a beached whale - Espagnol Anglais Dictionnaire